hare (lepus) - French English Dictionary